package com.cloud.mall.log.mapper;

import com.cloud.mall.log.model.MallErrorLog;
import com.cloud.mall.log.model.MallErrorLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface MallErrorLogMapper {
    long countByExample(MallErrorLogExample example);

    int deleteByExample(MallErrorLogExample example);

    int deleteByPrimaryKey(String messageId);

    int insert(MallErrorLog record);

    int insertSelective(MallErrorLog record);

    List<MallErrorLog> selectByExample(MallErrorLogExample example);

    MallErrorLog selectByPrimaryKey(String messageId);

    int updateByExampleSelective(@Param("record") MallErrorLog record, @Param("example") MallErrorLogExample example);

    int updateByExample(@Param("record") MallErrorLog record, @Param("example") MallErrorLogExample example);

    int updateByPrimaryKeySelective(MallErrorLog record);

    int updateByPrimaryKey(MallErrorLog record);
}